Polkadot 集成应用程序的兴起!
加入 PolkaWorld 社区,共建 Web 3.0!
本文翻译自 Phala 联合创始人 Marvin 发布在 The Daily Dodl 上的文章。
像以太坊、Solana 和 Polkadot 等链的 token 都为自己的链提供动力,其共同目标是为去中心化的全球应用程序提供可扩展的平台。
Polkadot 支持使用平行链,这些平行链是可定制的、特定于某种场景的区块链,并可以集成到 Polkadot 生态系统中。
平行链是具有自己的 runtime 逻辑的平行运行的链。他们还受益于 Polkadot 中继链提供的共享安全和跨链消息传递。
虽然平行链具有高度的灵活性和定制性,但随着时间的推移,它们也需要更多的努力来创建和维护。
在过去的两年里,Polkadot 生态系中的大多数加密初创公司都希望最终成为成熟的平行链。然而,随着 RMRK 和 Zenlink 等集成应用程序或 DApp 的兴起,今天的创业公司面临的问题是 —— 我们是否还需要成为平行链?
这些集成 DApp 和协议的出现表明,Polkadot 的下一阶段可能是,平行链在整个生态系统中成为可选的一个阶段。
我相信集成应用将会带来跨共识通信格式的最佳实践,从而创建一个强大而繁荣的生态系统,这是其他公链无法复制的。
Polkadot 将智能合约和平行链之间的区别定义如下:
当使用智能合约实现功能时,你编写的智能合约必须部署在特定链上并与该链上的地址相关联。相反,在平行链上开发以实现你想要的功能的 runtime 或模块是创建一个独立的状态机。
智能合约必须手动更新,而平行链将能够自动使用根命令或治理模块完全替换其代码,从而使升级更容易。
当你构建一个智能合约时,它最终会被部署到特定环境中的目标链上。平行链允许开发人员声明他们自己的链环境,甚至允许其他人为他们编写智能合约。
Polkadot 平行链模型之外的集成应用程序或 DApp 模型,包括以下内容:
应用程序的后端逻辑是去中心化的。
用户与链而不是应用程序进行交互。
应用程序不是平行链,而是一个可插拔模块,它是一个可以(但不一定)部署在平行链上的模块。
一个应用程序的不同后端模块可能部署在不同的链上。例如,Zenlink 的 swap 模块部署在多个平行链上。
可升级性 —— 应用程序的升级是灵活的。
这些应用程序的 token 是在 Statemint/Statemine 公益平行链上发行的。
不同于智能合约,例如 EVM 链上的 DeFi 项目,集成应用不仅保留了去中心化和智能合约的特点,而且在技术上也很灵活。
例如,RMRK 和 Zenlink 是这类应用程序的先驱。它们可以通过在不同的平行链上部署多个模块或 Substrate runtime 模块并使用各种平行链的最佳性能来集成到新的 DApp 中。
Zenlink 采用集成应用方式,提供开放、通用的跨链 DEX 协议,一键在波卡上构建 DEX,而 RMRK 则在波卡和 Kusama 生态中构建标准的跨链 NFT 基础设施。
建设区块链桥
Phala Network 作为 Polkadot 跨链生态系统中成熟的平行链成员,在保护数据层的同时,为其他区块链应用提供计算能力。
Phala 支持使用场景,例如受隐私保护的 DeFi 交易头寸和交易历史、共同计算 DID 机密数据和轻节点跨链桥。
今天,Phala 的 Khala-Ethereum 桥提供了将 ERC20 PHA 交换到 Khala 链的能力,只需支付以太坊交易费。它代表了跨链兼容性的开始以及未来的区块链网络可能的样子。这种从 Polkadot 到 Ethereum 的桥链是通过使用 ChainBridge 跨链通信协议完成的。
原文链接:https://dailyhodl.com/2022/01/12/the-rise-of-integrated-polkadot-applications/
翻译:PolkaWorld 社区
PolkaWorld Telegram 群:
t.me/polkaworld
PolkaWorld Youtube 频道:
https://www.youtube.com/c/PolkaWorld
PolkaWorld Twitter:
@polkaworld_org
PolkaWorld 网站:
https://polkaworld.pro/
更多内容
Coindesk:Web 3 是一场持久战,值得我们为之抗争
如何在 Kusama 和 Statemine 之间跨链转账 KSM?
关注 PolkaWorld
发现 Web 3.0 时代新机遇
点个 “在看” 再走吧!